hammock bandage - French English Dictionary